package com.jl.magic.images;

/**
 * @author jiangli
 * @create 2020/7/16 4:26 下午
 */
public class BaseTools {

    /**
     * 像素值转rgb值
     *
     * @param pixel 像素值
     * @return rgb通道值
     */
    public static int[] rgb(int pixel) {
        int r = (pixel >> 16) & 0xff;
        int g = (pixel >> 8) & 0xff;
        int b = pixel & 0xff;
        return new int[]{r, g, b};
    }

    /**
     * rgb值转像素值
     *
     * @param rgb rgb通道值
     * @return 像素值
     */
    public static int pixel(int[] rgb) {
        return ((rgb[0] << 16) | ((rgb[1] << 8) | rgb[2]));
    }

}
